advanced highway maintenance technology - Alemán Inglés Diccionario